spider hunter
noun
: any of various relatively large long-billed East Indian sunbirds of the genus Arachnothera
Love words? Need even more definitions?
Merriam-Webster unabridged
Share